Big Huge Thesaurus

melia azedarach

noun

sounds kind of like